The 24-year-old Somers Point man was found with severe burns by police on the 2000 block of Atlantic Avenue around midnight, police said.
An attendant from the gas station used a fire extinguisher to put the flames out. The man was transported to the AtlantiCare Regional Medical Center, City Division with serious, life-threatening injuries.
An investigation revealed that the man doused himself with rubbing alcohol before using a lighter to set himself on fire, police said.
He then entered the gas station convenience store which started multiple small fires. He left the store, and the fire was extinguished.
Click here to follow Daily Voice West Chester and receive free news updates.